package com.gopay.common.domain.bank.route.vo;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import com.gopay.common.domain.BaseEntity;

/**
 * 方案基础表
 * zhg.zhang 
 * 2016年9月30日 
 * www.gopay.com.cn Inc.All rights reserved.
 */


public class BankNormalRouteSolutionVo extends BaseEntity{
	
	private static final long serialVersionUID = -6347740706123401166L;
	/**方案ID**/
	private Integer solutionId;
	/**方案名字**/
	private String solutionName;
	/**方案是否可用 0不可，1可用**/
	private Integer isEnable;
	/**方案是否删除 0删除，1未删除**/
	private Integer isDelete;
	/**版本**/
	private Integer version;
	/**创建时间**/
	private Date createdTs;
	/**最近修改时间**/
	private Date lastUpdTs;
	
	
	private String createdTsStr;
	
	private String lastUpdTsStr;
	
	private List<BankNormalRouteSolutionRuleVo> ruleList=new ArrayList<BankNormalRouteSolutionRuleVo>();
	

	public Integer getSolutionId() {
		return solutionId;
	}

	public void setSolutionId(Integer solutionId) {
		this.solutionId = solutionId;
	}

	public String getSolutionName() {
		return solutionName;
	}

	public void setSolutionName(String solutionName) {
		this.solutionName = solutionName;
	}

	public Integer getIsEnable() {
		return isEnable;
	}

	public void setIsEnable(Integer isEnable) {
		this.isEnable = isEnable;
	}

	public Integer getIsDelete() {
		return isDelete;
	}

	public void setIsDelete(Integer isDelete) {
		this.isDelete = isDelete;
	}

	public Integer getVersion() {
		return version;
	}

	public void setVersion(Integer version) {
		this.version = version;
	}

	public Date getCreatedTs() {
		return createdTs;
	}

	public void setCreatedTs(Date createdTs) {
		this.createdTs = createdTs;
	}

	public Date getLastUpdTs() {
		return lastUpdTs;
	}

	public void setLastUpdTs(Date lastUpdTs) {
		this.lastUpdTs = lastUpdTs;
	}

	public List<BankNormalRouteSolutionRuleVo> getRuleList() {
		return ruleList;
	}

	public void setRuleList(List<BankNormalRouteSolutionRuleVo> ruleList) {
		this.ruleList = ruleList;
	}

	public String getCreatedTsStr() {
		return createdTsStr;
	}

	public void setCreatedTsStr(String createdTsStr) {
		this.createdTsStr = createdTsStr;
	}

	public String getLastUpdTsStr() {
		return lastUpdTsStr;
	}

	public void setLastUpdTsStr(String lastUpdTsStr) {
		this.lastUpdTsStr = lastUpdTsStr;
	}

	
	
	
	
}
